package com.nextStep.dao;

import com.nextStep.entity.Users;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

@Repository
public interface UserMapper {


    //增加一个用户
    int addUser(Users users);

    //更新一个用户
    int updateUser(Users users);

    //查询一个用户
    Users queryUser(Map map);

    //对比一个用户(用户名密码）
    Integer eqaleUser(Users user);

    //判定当前参数用户，对比用户表中，是否存在名称或者邮箱相同的情况
    int selectUserExis(Users user);

    //修改密码，条件邮箱
    int updatePasswordEnter(Map map);


}
